with renewed enthusiasm - Alemán Inglés Diccionario